
Certains paramètres d'une opération, comme la date de valeur, les frais, les
taux d'intérêt, etc. peuvent varier en fonction du client impliqué dans la
transaction et de la devise de la transaction.
Il s'agit donc de lier un compte, client, un profil ou toute la clientèle de la
banque avec l'opération, la devise et le paramètre concernés.
En définissant un quadruplé (compte, opération, devise, paramètre) ou
(client, opération, devise, paramètre), ou (profil, opération, devise, paramètre)
ou (EMF, opération, devise, paramètre), le lien est établi.
Ce quadruplé est une condition et le paramètre est une nature de condition.
A une condition, on associe :
• Sa valeur (c'est le nombre de jours de valeur, le montant des frais
d'opération, le taux d'intérêt...).
• Sa devise de référence, s'il s'agit d'un montant (c'est la devise dans
laquelle est exprimée la valeur).
Lorsque le système a besoin d'un paramètre au cours d'une opération, il
recherche donc une condition dans l'ordre suivant :
• Quadruplé (compte, opération, devise, paramètre)
• Quadruplé (client, opération, devise, paramètre)
• Quadruplé (profil, opération, devise, paramètre)
• Quadruplé (banque, opération, devise, paramètre)
En effet, le système recherche toujours la condition particulière avant
d'appliquer la condition générale.
De plus, on peut permettre aux utilisateurs d'un niveau d’habilitation de
modifier la valeur de la condition dans des limites fixées.
La gestion des conditions se déroule donc en deux étapes :
• La définition des natures de condition.
• Le rattachement des conditions à une opération.